tower above/over
phrasal verb
            
              towered above/over; towering above/over; towers above/over            
        
    1
                    
                                          
              
          
                                                      : to be much taller than (someone or something)                                      
              
                             
He towers over his sister.
                                       The two skyscrapers tower above the other buildings of the city.
                         
                
                    2
                    
                                          
              
          
                                                      : to be much better or more important than (someone or something)                                      
              
                             
Her intellect towers above/over ours.
                         
                
                    Love words? Need even more definitions?
  
  Merriam-Webster unabridged




Share